package com.ie.common.security.utils;

import java.util.Random;

/**
 * MyUtil
 *
 * @author royxu
 * 对提交的原始文件名进行重命名
 * @version 1.0
 * @since 2025/9/4  22:53
 **/
public class MyUtil {
    /**
     * 将实际的文件名重命名
     */
    public static String getNewFileName(String oldFileName) {
        // 获取文件名中最后一个点（.）的位置，即文件扩展名的起始位置
        int lastIndex = oldFileName.lastIndexOf(".");

        String fileType = oldFileName.substring(lastIndex);
        // 生成 Random 对象
        Random random = new Random();
        StringBuffer str = new StringBuffer();
        for (int i = 0; i < 9; i++) {
            // 生成 0-9 随机整数
            str = str.append(random.nextInt(10));
        }
        return str + fileType;
    }
}
